pertaining to someone who gives an advantage in a game or competition in order to conceal their superiority - Englisch Synonyme Wörterbuch

Can't found any synonym terms.